mahabharatum [hinduism] - French English Dictionary